double pressure locking mechanical system - Alemán Inglés Diccionario